www.gusucode.com > 有监督的 CNN 网络完成对MNIST 数字的识别 > 有监督的 CNN 网络完成对MNIST 数字的识别/CNN—卷积神经网络数字识别/purelin.m

    function out = purelin(in1,in2,in3)
% PURELIN线性传递函数。输出等于输入
%
%语法
%
% A= purelin(N)
% dA_dN = purelin(N,“dn”)
%
%描述
%
% PURELIN神经传递函数。转移函数
%计算净输入层的输出。
%
% PURELIN(dn,N)返回衍生的w-respect N。
if strcmp(in1,'dn')
    out = derivative(in2,in3);
else
    out = apply_transfer(in1);
end

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%应用传递函数
function a = apply_transfer(n)
a = n;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Y w /关于X的偏导数
function da_dn = derivative(n,a)
da_dn = 1;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%